MTTQSQFLVNLSYGGLASQSNLRANNRVSPSSCQITRTNRSWALPVSFKVEKFQLQRGRRRRGSPCFGESEGLVKNGIGDADGIIIVDHGSRRRESNLMLEEFVKMFKEKTGYPIVEPAHMELAEPSIKDAFSLCVQQGAKRVVVSPFFLFPGRHWHTDIPSLTADAAKEFSGISYLITAPLGPHNLLLDVVNDRIQHCLSHVEGDADECLVCAGTNKCKLYNSS